foam concentrate - Alemán Inglés Diccionario